home *** CD-ROM | disk | FTP | other *** search
/ BCI NET 2 / BCI NET 2.iso / archives / programming / asm / adisv1_3.lha / src / makefile < prev    next >
Encoding:
Makefile  |  1995-01-14  |  2.0 KB  |  96 lines

  1. SRC =  amiga.c analyze.c decode_ea.c disasm_code.c disasm_data.c \
  2.        fpu_opcodes.c globals.c hunks.c main.c mem.c mmu_opcodes.c \
  3.        opcode_handler_cpu.c \
  4.        opcode_handler_fpu.c opcode_handler_mmu.c opcodes.c ref_table.c \
  5.        jmptab.c user_defined.c util.c
  6.  
  7. HDRS = defs.h refs.h string_recog.h
  8.  
  9. DOC = ADis.doc
  10.  
  11. OBJS = amiga.o analyze.o decode_ea.o disasm_code.o \
  12.        disasm_data.o fpu_opcodes.o globals.o hunks.o \
  13.        main.o mem.o mmu_opcodes.o \
  14.        opcode_handler_cpu.o \
  15.        opcode_handler_fpu.o opcode_handler_mmu.o \
  16.        opcodes.o ref_table.o \
  17.        jmptab.o user_defined.o util.o 
  18.  
  19. TARGET = ADis
  20.  
  21. DEFINES = -IGNU:Include -IINCLUDE: -DNDEBUG
  22. OPTFLAGS = -O3
  23. CFLAGS =  $(DEFINES) $(OPTFLAGS)
  24. LFLAGS = 
  25. #-lamy
  26.  
  27. all : $(TARGET)
  28.  
  29. $(TARGET) : $(OBJS) version.o
  30.   gcc -o $(TARGET) $(OBJS) version.o $(LFLAGS)
  31.  
  32. clean:
  33.   -delete #?.o quiet
  34.  
  35. amiga.o  : amiga.c
  36.   gcc -c $(CFLAGS) -o $@ $*.c
  37.  
  38. analyze.o  : analyze.c
  39.   gcc -c $(CFLAGS) -o $@ $*.c
  40.  
  41. decode_ea.o : decode_ea.c
  42.   gcc -c $(CFLAGS) -o $@ $*.c
  43.  
  44. disasm_code.o : disasm_code.c
  45.   gcc -c $(CFLAGS) -o $@ $*.c
  46.  
  47. disasm_data.o : disasm_data.c
  48.   gcc -c $(CFLAGS) -o $@ $*.c
  49.  
  50. fpu_opcodes.o : fpu_opcodes.c
  51.   gcc -c $(CFLAGS) -o $@ $*.c
  52.  
  53. globals.o : globals.c
  54.   gcc -c $(CFLAGS) -o $@ $*.c
  55.  
  56. hunks.o : hunks.c
  57.   gcc -c $(CFLAGS) -o $@ $*.c
  58.  
  59. main.o : main.c
  60.   gcc -c $(CFLAGS) -o $@ $*.c
  61.  
  62. mem.o : mem.c
  63.   gcc -c $(CFLAGS) -o $@ $*.c
  64.  
  65. mmu_opcodes.o : mmu_opcodes.c
  66.   gcc -c $(CFLAGS) -o $@ $*.c
  67.  
  68. opcode_handler_cpu.o : opcode_handler_cpu.c
  69.   gcc -c $(CFLAGS) -o $@ $*.c
  70.  
  71. opcode_handler_fpu.o : opcode_handler_fpu.c
  72.   gcc -c $(CFLAGS) -o $@ $*.c
  73.  
  74. opcode_handler_mmu.o : opcode_handler_mmu.c
  75.   gcc -c $(CFLAGS) -o $@ $*.c
  76.  
  77. opcodes.o : opcodes.c
  78.   gcc -c $(CFLAGS) -o $@ $*.c
  79.  
  80. ref_table.o : ref_table.c refs.h
  81.   gcc -c $(CFLAGS) -o $@ $*.c
  82.  
  83. jmptab.o : jmptab.c
  84.   gcc -c $(CFLAGS) -o $@ $*.c
  85.  
  86. user_defined.o : user_defined.c
  87.   gcc -c $(CFLAGS) -o $@ $*.c
  88.  
  89. util.o : util.c string_recog.h
  90.   gcc -c $(CFLAGS) -o $@ $*.c
  91.  
  92. version.o : version.c
  93.   gcc -c $(CFLAGS) -o $@ $*.c
  94.  
  95. $(OBJS) : defs.h
  96.